itchy feet

英 美
  • n.漫游的渴望;旅行的渴望
  • feet n.脚;英尺名词foot的复数形式.
  • itchy adj.痒的
Noun:
  1. very strong or irresistible impulse to travel

【邻近词汇】